package ictbk.ttmk51.grapro.app.utils;

import java.io.File;

public class FileFolderProperties {
	
//	public static String getVolumeOfFileFolder(File file){
//		if(file.isFile()){
//			return ConvertBitToByteUnit.convertByteToKiloMegaByte(file.length());
//		}else{
//			long fileSize = 0;
//			File [] files = new File[GetListFile.ReadSDCard(file).size()];
//			for(int i = 0; i <= files.length; i++){
//				files[i] = new File(GetListFile.ReadSDCard(file).get(i));
//				fileSize = fileSize + files[i].length();
//			}
//			return ConvertBitToByteUnit.convertByteToKiloMegaByte(fileSize);
//		}
//	}
	
	public static String getVolumeOfFile(File file){
		return ConvertBitToByteUnit.convertByteToKiloMegaByte(file.length());
	}
	
//	public static String getVolumeOfFolder(File file){
//		long fileSize = 0;
//		File [] files = new File[GetListFile.ReadSDCard(file).size()];
//		for(int i = 0; i < files.length; i++){
//			files[i] = new File(GetListFile.ReadSDCard(file).get(i));
//			fileSize = fileSize + files[i].length();
//		}
//		return ConvertBitToByteUnit.convertByteToKiloMegaByte(fileSize);
//	}
	
	public static String getSumOfFolderItems(File folder){
		if((folder.listFiles() != null)&&(folder.listFiles().length != 0)){
			return String.valueOf(folder.listFiles().length) + " items";
		}else if(folder.listFiles().length == 0){
			return "Empty";
		}else
			return "Don't permit Access";
	}

}
